795386
310787
150831
230228
14036
687129
281618
810790
685463
692206
57288
18673
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471